living together and practically married - French English Dictionary